witness of unsavory character - Türkisch Englisch Wörterbuch